html, body {
	margin:				0;
	background-color:		#000000;
	color:				#40a0FF;
	font-family:			"Bitstream Vera Sans", "Lucida Grande", Lucida, Verdana, Arial, sans-serif;
	font-size:			90%;
}

a:link {
	color:			#FFA000;
	text-decoration:	none;
}

a:visited {
	color:			#00B000;
	text-decoration:	none;
}

a:hover {
	text-decoration:	underline;
}

a:active {
	color:			white;
	text-decoration:	underline;
}

table.download {
	background-color:	#000040;
	padding:		12px;
	border:			2px solid #000080;
	-moz-border-radius:	20px 20px 20px 20px;
	border-radius:		20px 20px 20px 20px;
}

table#top_links {
	background-color:	#000040;
	min-height:		100%;
}

td#top_links_left {
	color:			#FFA000;
	background-color:	#000040;
	padding:		8px;
	text-align:		center;
}

td#top_links_right {
	color:			#FFA000;
	background-color:	#000040;
	padding:		8px;
	text-align:		right;
}

td#page_links_top {
	color:			#FFA000;
	background-color:	#000040;
	padding:		8px;
	padding-top:		32px;
	text-align:		center;
	margin-top:		0px;
	margin-left:		0px;
}

td#page_links_bottom {
	color:			#FFA000;
	background-color: 	#000040;
	padding: 		8px;
	text-align: 		center;
	margin-top: 		0px;
	margin-left: 		0px;
	border-bottom:		2px solid #000080;
}

td#page_main {
	background-color:	#000000;
	text-align:		justify;
	padding-left:		22px;
	padding-right:		22px;
	padding-top:		0px;
	border-top:		2px solid #000080;
	border-left:		2px solid #000080;
	-moz-border-radius:	20px 0 0 0;
	border-radius: 		20px 0 0 0;
}

h1 {
	font-family:	"courier new",courier;
	font-size:	200%;
	color:		#0000FF;
	text-align:	center;
}

h2 {
	font-family:	"courier new",courier;
	font-size:	160%;
	color:          #0000FF;
	text-align:     center;
	padding:	0px;
	margin-top:	22px;
	margin-bottom:	20px;
}

h3 {
	font-family:	"courier new",courier;
	font-size:	120%;
	color:		#0000FF;
	text-align:	center;
	margin-top:	22px;
	margin-bottom:	16px;
}

input, textarea {
	color:			#00FF00;
	background-color:	#102040;
	font-family:		arial,sans-serif;
	font-size:		90%;
	border-left:		solid 2px #0C1830;
	border-top:		solid 2px #0C1830;
	border-right:		solid 2px #183060;
	border-bottom:		solid 2px #183060;
	padding:		3px;
}

button {
	font-family:		arial,sans-serif;
	font-size:		90%;
}

